<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>14-数量词</title>
</head>
<body>

</body>
<script>

    // X? :X，一次或一次也没有
    var reg1 = /^a?$/;
    console.log(reg1.test("a"));

    // X* :X，零次到多次
    var reg2 = /^[ab]*$/;
    console.log(reg2.test("abbbaababbbb"));

    // X+ :X，一次到 多次
    var reg3 = /^[ab]+$/;
    console.log(reg3.test("a"));

    // X{n} :X，恰好 n 次
    var reg4 = /^[ab]{3}$/;
    console.log(reg4.test("ab"));


    // X{n,} :X，至少 n 次
    var reg5 = /^[ab]{3,}$/;
    console.log(reg5.test("abaaa"));


    // X{n,m} :X，至少 n 次，但是不超过 m 次
    var reg6 = /^[ab]{3,5}$/;
    console.log(reg6.test("aaabba"));

</script>
</html>